*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;color:#666;}
.box-a-top h3 a:hover,
a:hover{text-decoration:none;color:#f45219;}
li{list-style:none outside none;}
body{background:url(../images/bg.jpg) no-repeat scroll 50% 0;font-family:"微软雅黑";}
/* 
h1,h2,h3,h4,h5,h6{font-family:"";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"";}
*/


.left{float:left;}.right{float:right;}

.header{height:auto;}
.header-top{border-bottom:1px solid #eee;height:39px;line-height:39px;font-size:12px;background-color:#FAFAFA;color:#999;}
.linker-top{width:1000px;margin:0 auto 0;}
.linker-top a,.linker-top span{display:block;}
.linker-top a{float:left;margin-left:25px;}
.linker-top span{float:right;}

.info{margin:0 auto 0;padding:30px 0 24px;width:1000px;height:100px;}
.logo{font-size:12px;color:#999;text-align:center;width:195px;height:105px;line-height:32px;}
.logo img,
.logo span{display:block;}
.nav-box{width:100%;height:auto;background:#DDDDDD;border-top:2px solid #CC0001;border-bottom:2px solid #CC0001;}
.nav{width:1000px;margin:0 auto 0;height:65px;padding:10px 0;}
.nav li{margin:0 5px 0 0;float:left;width:106px;height:30px;line-height:30px;}
.nav a{margin:0 0 5px;text-align:center;width:100%;height:100%;background:#CC0001;display:block;font-size:16px;color:#fff;line-height:30px;}
.nav li.last{border:0 none;margin-right:0;}

.header-news{width:1000px;margin:25px auto 0;height:66px;background:url(header-news.png) no-repeat scroll 0 0;}
.header-news h1{line-height:40px;font-size:40px;text-align:center;}
.header-news h1 a{color:#333;}
.header-news p{text-indent:0;line-height:26px;text-align:center;}
.header-news p a.hn-a{color:#C00;}

p{font-size:12px;color:#666;line-height:20px;text-indent:2em;}

.alliance-network{width:1000px;margin:21px auto 0;border-top:1px solid #ccc;padding:8px 0 0;}
.alliance-network span{display:block;width:980px;height:74px;padding:10px;background-color:#ddd;}


.focus-news{width:1000px;margin:22px auto 0;}
.switch{width:560px;height:320px;position:relative;}
.switch ul{width:560px;height:285px;position:relative;overflow:hidden;}
.switch li{width:560px;height:285px;position:absolute;top:0;left:0;}
.switch-nav{top:265px;right:5px;position:absolute;z-index:1;height:15px;}
.switch-nav span{margin:0 2px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:15px;height:15px;background-color:#5A6C6B;color:#fff;}
.switch-nav span.active{background-color:#FE9147;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;color:#333;font-size:13px;}
.switch h3{height:25px;line-height:25px;position:absolute;width:540px;padding:0 10px;bottom:0;background:url(rs.png);font-size:12px;font-weight:normal;}
.switch h3 a{color:#fff;}
.more{width:37px;height:15px;background:url(more.png);display:block;position:absolute;top:10px;right:0;}

.focus-content{width:405px;}
.fc-r-nav{height:35px;position:relative;}
.fc-r-nav span{cursor:pointer;font-size:16px;color:#666;display:block;float:left;margin-right:10px;width:99px;height:27px;padding:4px 0 19px 55px;text-align:center;line-height:25px;}
.fc-r-nav span.active{color:#fff;background:url(fc-r-nav.png);}
.fc-r-nav .more{display:none;top:6px;}
.fc-r-nav span.active .more{display:block;}
.focus-content dl{width:280px;height:62px;/*margin:10px 0 12px;*/}

.fc-list{/*margin:20px 0 0;*/}
.fc-list li{padding:10px 0;border-bottom:1px dashed #D0D3D9;}
.fc-list h3{margin:0 0 0px;height:30px;line-height:22px;background:url(book.png) no-repeat scroll 0 50%;padding-left:20px;font-size:18px;font-weight:normal;color:#333;}
.fc-list h3 a{color:#333;}
.fc-list div a{font-size:12px;background:url(n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;}

.img-show{border:1px solid #C9C1B4;width:960px;height:258px;margin:0 auto 0;padding:20px;}
.img-show-bg{background:url(fw-1.gif) no-repeat scroll 50% 0;padding:62px 0 0;margin:21px 0 0;}
.img-show-bg.img-show-bg-2{background-image:url(fw-2.gif);}
.page{width:1000px;margin:30px auto 0;}

.page h2,.info-r h2{margin:0 0 20px;background:url(tit.png) repeat scroll 0 0;
font-size:18px;color:#fff;text-align:center;
position:relative;height:33px;line-height:35px;overflow:hidden;}
.page h2 span,.info-r h2 span{float:left;display:block;width:auto;text-align:center;}
.page h2 span a,.info-r h2 span a{font-size:12px;font-weight:normal;padding:0 5px;border-right:1px solid #999;}
.broadcast{width:685px;height:295px;}
.briefing{width:280px;height:295px;}
.section h2 em{display:block;float:left;font-style:normal;color:#666;line-height:27px;}
.section h2 span{cursor:pointer;font-size:18px;color:#666;font-weight:normal;line-height:27px;border:0 none;}
.navs .more{right:5px;}

.banner-x{width:1000px;height:100px;margin:35px auto 0;}
.banner-x img{width:1000px;height:100px;}
.bro-img{width:345px;height:230px;}
.bro-img img{display:block;}
.bro-content{width:315px;}
.bro-content h3{line-height:30px;font-size:20px;font-weight:normal;}
.bro-content p{text-indent:0;margin:10px 0 20px;}
.news{font-size:14px;}
.news a{padding-left:14px;background:url(n1.png) no-repeat scroll 0 50%;height:30px;line-height:30px;display:block;}
.subject-activity{padding:0 0 0 100px;height:125px;background:url(zt.png) no-repeat scroll 0 0;}
.subject-activity img{display:block;width:160px;height:100px;/*float:left;*/}
.subject-activity li{margin-left:20px;overflow:hidden;float:left;height:100%;}
.subject-activity h3{line-height:30px;font-size:12px;font-weight:normal;text-align:center;}
.page.page-2{margin-top:30px;}
.bol{width:685px;}
.bor{width:280px;}
.part h2 span{position:relative;float:left;font-size:14px;font-weight:normal;background:none;}
.part h2 span.active,.page h2 span.active,.info-r h2 span.active{width:104px;padding:0 6px 0 0;font-weight:bold;font-size:18px;color:#fff;line-height:33px;}
.part h2 span.active a,.page h2 span.active a,.info-r h2 span.active a{border-right:0 none;color:#fff;}
.box-a{height:295px;}
.box-a img{display:block;width:127px;height:85px;}
.ar{width:160px;}
.ar p{text-indent:0;}
.box-a .news{width:255px;margin:0 0 0;}
.box-a .news a{line-height:28px;height:28px;}
.box-a li{margin-bottom:15px;height:140px;}
.part.part-2,.part.part-3,.part.part-4,.part.part-5{margin:30px 0 0;}

.box-a-top{width:100%;height:125px;margin: 0 0 15px;}
.box-a-top h3{margin: 0 0 15px;font-size:18px;line-height:25px;font-weight:normal;}
.box-a-top h3 a{color:#333;}
.part.part-2 li,.part.part-3 li{height:220px;overflow:hidden;}
.part.part-2 .box-a-top,.part.part-3 .box-a-top,.part.part-4 .box-a-top{margin-bottom:20px;}
.banner-1{width:655px;height:100px;}
.banner-2{width:310px;height:100px;}
.banner-1 img,
.banner-2 img{width:100%;height:100%;}


.section.section-1 img{display:block;width:127px;height:85px;}
.section.section-2,.section.section-3,.section.section-4,.section.section-5{margin:20px 0 0;}
.box-a .video img{width:100%;height:100%;}
.video{}
.video-box{width:100%;height:200px;}
.video h3{font-size:14px;font-weight:normal;color:#fff;text-align:center;line-height:30px;background:#CC0000;}
.video h3 a{color:#fff;}
.section.section-3 .news{height:220px;}
.section.section-4 .news{margin:20px 0 0;}

.section-top{height:100px;}
.section-top img{width:130px;height:100px;display:block;}
.section-top .right{width:135px;}
.section-top .right h3{font-size:14px;color:#666;}
.section-top .right h3 a{color:#666;}
.section-top .right p{text-indent:0;margin:10px 0 0;}



.abtn{ display:none;}
.page-3{ height:200px;overflow:hidden; position:relative;}
.c-list{height:200px; width:20000px; overflow:hidden; position:absolute;}
.c-list li{float:left;width:180px;height:160px; padding-right:25px;}
.c-list img{width:180px;height:120px;display:block;}
.c-list h3{font-weight:normal;font-size:14px;color:#333;line-height:40px;text-align:center;}
.c-list h3 a{color:#333;}
.c-list h3 a:hover{color:#f45219;}
.c-list li.last{margin-right:0;}


.page.page-4{}
.page.page-4 h4{background:url(hr.jpg) repeat-x scroll 0 bottom;font-size:20px;color:#CC0000;height:35px;line-height:35px;}
.page.page-4 h4 span{display:block;float:left;margin-right:20px;}
.page.page-4 h4 span.lker{height:34px;margin-right:0;font-weight:normal;padding:0 20px;font-size:16px;color:#666666;}
.page.page-4 h4 span.lker.active{border:1px solid #CE0B0B;border-bottom:0 none;background-color:#fff;}


/* 改 */
.foot-linker{margin:25px 0 0;}
.foot-linker .ifn{font-size:12px;}
.foot-linker a{margin:0 10px 10px 0;display:block;float:left;}
/* 改 */





.footer{margin:40px 0 0;background:#EEEEEE;border-top:2px solid #CC0000;color:#999;padding:35px 0 75px;font-size:14px;text-align:center;line-height:20px;}
.footer a{color:#999;}


.main{width:1000px;margin:25px auto 0;padding:0 0 70px;}
.bo-header{width:100%;height:15px;line-height:15px;font-size:14px;color:#999;padding-left:30px;background:url(ym.png) no-repeat scroll 0 50%;}
.content-list{width:670px;}

.news-1{margin:35px 0 0;}
.news-1 li{position:relative;padding-left:18px;line-height:40px;border-bottom:1px solid #ddd;background:url(n2.jpg) no-repeat scroll 0 50%;}
.news-1 span{color:#ccc;font-size:16px;display:block;position:absolute;top:0;right:0;line-height:40px;}


.paging{font-size:14px;margin:45px 0 0;text-align:center;}
.paging a{margin:0 2px;}
.main .section.section-1{margin: 0 0;}

.list-content{margin:45px 0 0;}
.list-content h2{font-size:26px;font-weight:normal;text-align:center;color:#333;line-height:30px;}
.list-content h3{margin:30px 0 20px;line-height:26px;text-align:center;font-size:12px;font-weight:normal;background:#F5F5F5;color:#666;}
.list-content p{font-size:14px;line-height:30px; text-indent: 0em;}
.list-content h5{line-height:20px;font-size:12px;font-weight:normal;text-align:right;color:#999;margin:45px 0 0;}
.list-content img{max-width: 670px;}
.list-content div {color: #666;font-size: 14px;line-height: 30px;}
.fix{
top:176px;right:50%;margin-right:-640px;
width:130px;height:276px;
padding-top:150px;
background:url(fix.png) no-repeat scroll 0 0;
position:absolute;_top:expression(eval(document.documentElement.scrollTop));} 
*html{background-image:url(about:blank);background-attachment:fixed;}
.fix p{ padding-top:2px;text-indent:0em !important;}
.fix p img{ width:130px; height:80px;}

.close{width:21px;height:20px; background:url(close.png) no-repeat;position:absolute;bottom:0px;right:44px;cursor:pointer;}
.go-top{width:21px;height:20px; background:url(gotop.png) no-repeat;bottom:0px;right:68px;position:absolute;cursor:pointer;}

.page.page-news-list{height:295px;}
.news-list{width:310px;float:left;margin-right:35px;}
.page h2.news-list-title{background:url(tit.png) no-repeat scroll 0 0;}
.page h2.news-list-title span{background:none;color:#c00;padding-left:51px;}
.news-list.last{margin-right:0;}

.a1-l{width:685px;}
.a1-r{width:280px;}


.page h2.tit{margin:20px 0 ;height:26px;background:url(kk.png) no-repeat scroll 0 0;}
.page h2.tit span{line-height:26px;background:none;width:75px;height:26px;padding:0;color:#CB0000;font-size:14px;font-weight:bold;}
.page h2.tit .more{top:2px;}
.ims{height:100px;overflow:hidden;}
.ims a{margin-right:28px;}
.ims a.last{margin-right:0;}
.ims img,.ims a{float:left;width:150px;height:100px;display:block;}

.navs.navs-have-top{margin:20px 0 ;}

.sec-top{height:120px;}
.sec-top h3{margin:0 0 10px;font-size:16px;line-height:25px;font-weight:normal;}
.sec-top h3 a{color:#333;}
.sec-r{width:139px;}
.sec-r p{text-indent:0;}
.section{height:345px;overflow:hidden;}
.section .news{margin:10px 0 0;height:auto;}
.page.page-2{height:305px;}
.page.page-2 .section{margin:0 35px 0 0;float:left;width:310px;height:auto;}
.page.page-2 .section.last{margin-right:0;}
.page.page-2 .section .sec-r{width:160px;}

.section h2.navs.tit-3 span a{color:#CB0000;}
.section h2.navs.tit-3 span{padding:0 5px;position:relative;float:left;font-size:12px;font-weight:normal;background:none;}
.section h2.navs.tit-3 span.active{padding:0;font-size:20px;font-weight:bold;color:#c00;}
.section h2.navs.tit-3 .more{right:0;top:7px;}

.main .section{height:auto}
.info-r{width:290px;}
.info-r .sec-r{width:120px;}
.info-r .jy-news-list{width:100%;margin-bottom:20px;}
.info-r .ar{width:120px;}

.box-ar{width:285px;height:145px;float:right;}
.box-ar-list{width:135px;}
.box-ar img{width:135px;height:110px;}
.box-ar-list h3{font-size:12px;font-weight:normal;text-align:center;line-height:35px;}

.new-sec-top{width:280px;height:77px;margin:0 auto 0;}
.new-sec-top img{display:block;width:100%;height:100%;}

.page.page-3 h2 span.active{border:0 none;}



.jy-news-list{margin-right:35px;width:310px;float:left;}
.jy-news-list .news{float:none;width:100%;}
.jy-news-list li{height:auto;margin:0;}
.jy-news-list .box-a{height:auto;}
.jy-news-list.last{margin-right:0;}


h2.tit-long{background-image:url(tit-1.png);}
h2.tit-long span.active{width:116px;}


.jy-news-list.list-long{width:655px;}
.jy-news-list.list-long .video{float:left;width:310px;}
.jy-news-list.list-long .video-box{height:205px;}
.jy-news-list.list-long .video.v-pic{margin-left:12px;width:160px;}



/* new */
.list-box-one{margin:30px auto 0;width:1000px;height:625px;overflow:hidden;}
.list-box-one .page{margin:0;}
.list-box-one .page.page-1a{width:655px;height:625px;float:left;}
.list-box-one .jy-news-list{padding:0 0 15px;}

.zt-active{width:310px;float:right;}
.zt-silder{width:100%;padding:10px 0;background:#F0ECE9;}
.zt-silder-box{width:280px;height:540px;position:relative;overflow:hidden;margin:0 auto 0;}
.zt-silder-box ul{position:absolute;width:100%;height:auto;}
.zt-silder-box li{width:280px;height:100px;overflow:hidden;margin:0 0 10px;}
.zt-silder-box img{width:280px;height:100px;}
.box-b-top{border:1px solid #CC0001;height:85px;padding:18px 7px;margin:0 0 15px;background:#F0ECE9;}
.box-b-top span{display:block;float:left;padding:0 10px;}
.box-b-top span img{display:block;width:127px;height:85px;}

.img-show.img-show2{height:287px;padding-bottom:15px;}


.jywm{width:960px;height:287px;}
.jywm h4{line-height:29px;height:29px;border-bottom:1px solid #999;font-size:14px;font-weight:normal;color:#666;background:url(jy.gif) no-repeat scroll 10px 0;padding:0 0 0 80px;}
.jy-img{width:155px;height:210px;padding:1px;background-color:#DE7B52;}
.jywm-box{margin:15px 0 0;width:960px;height:242px;position:relative;overflow:hidden;}
.jywm-box ul{position:absolute;width:100%;height:auto;}
.jywm-box li{margin-right:43px;float:left;width:157px;height:242px;}
.jywm-box h3{font-size:14px;font-weight:normal;text-align:center;height:30px;line-height:30px;overflow:hidden;color:#333;}
.jywm-box h3 a{color:#333;}
.jywm-box li.last{margin-right:0;}

.box-x-top{width:100%;height:90px;margin:0 0 20px;}
.box-x-top img{display:block;width:100%;height:100%;}








